package com.zq.simpledatax.plugin.rdbms.reader;

/**
 * 编码，时区等配置，暂未定.
 */
public final class RdbmsReaderKey {

    private RdbmsReaderKey() {
        throw new IllegalStateException("Utility class");
    }

	public static final String JOB_TEMP_PATH = "jobTempPath";
	
    public static final String JDBC_URL = "jdbcUrl";

    public static final String USERNAME = "username";

    public static final String PASSWORD = "password";

    public static final String TABLE = "table";
    
    public static final String MANDATORY_ENCODING = "mandatoryEncoding";

    // 是数组配置
    public static final String COLUMN = "column";
    
    public static final String COLUMN_LIST = "columnList";

    public static final String WHERE = "where";

    public static final String HINT = "hint";

    public static final String SPLIT_PK = "splitPk";
    
    public static final String SPLIT_MODE = "splitMode";
    
    public static final String SAMPLE_PERCENTAGE = "samplePercentage";

    public static final String QUERY_SQL = "querySql";

    public static final String SPLIT_PK_SQL = "splitPkSql";

    public static final String PRE_SQL = "preSql";

    public static final String POST_SQL = "postSql";

    public static final String CHECK_SLAVE = "checkSlave";

    public static final String SESSION = "session";

    public static final String DBNAME = "dbName";

    public static final String DRYRUN = "dryRun";

    public static final String DBLINK_NAME = "dblinkName";
}